page {
  background: #EAECF6;
}
.content {
  .no-address {
    display: flex;
    justify-content: center;
    align-items: center;
    image {
      height: 329rpx;
    }
  }
  .address {
    padding: 48rpx 48rpx 155rpx;
    .address-item {
      display: flex;
      flex-direction: column;
      margin-bottom: 22rpx;
      padding: 27rpx 30rpx 31rpx 27rpx;
      background: #FFFFFF;
      border-radius: 12rpx;
      .province {
        display: flex;
        justify-content: space-between;
        .info {
          display: flex;
          .item {
            margin-right: 17rpx;
            font-family: PingFangSC, PingFang SC;
            font-weight: 500;
            font-size: 22rpx;
            color: rgba(0,0,0,0.5);
            font-style: normal;
          }
          .btn {
            width: 80rpx;
            height: 28rpx;
            background: #A069FF;
            border-radius: 15rpx;
            border: 1rpx solid #A069FF;
            font-family: PingFangSC, PingFang SC;
            font-weight: 500;
            font-size: 18rpx;
            color: #FFFFFF;
            line-height: 25rpx;
            text-align: center;
            font-style: normal;
          }
        }
        image {
          width: 26rpx;
          height: 29rpx;
        }
      }
      .detail-address {
        margin-top: 15rpx;
        font-family: PingFangSC, PingFang SC;
        font-weight: 500;
        font-size: 26rpx;
        color: rgba(0,0,0,0.85);
        font-style: normal;
      }
      .user-info {
        display: flex;
        justify-content: space-between;
        margin-top: 15rpx;
        .user {
          display: flex;
          font-family: PingFangSC, PingFang SC;
          font-weight: 500;
          font-size: 22rpx;
          color: rgba(0,0,0,0.5);
          font-style: normal;
          .name {
            margin-right: 17rpx;
          }
        }
        image {
          width: 28rpx;
          height: 28rpx;
        }
      }
    }
  }
  custom-btn {
    position: fixed;
    bottom: 65rpx;
    width: 100%;
  }
}